home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / bootup / boot_n2z / runr150k / dialog.hlp < prev    next >
Text File  |  1995-05-02  |  21KB  |  392 lines

  1.  
  2.         
  3.                         Runner -- A Desktop Alternative
  4.         
  5.  
  6.                             ADD / CHANGE DIALOG BOX
  7.                     Parameters / Installed Apps / QuickKeys
  8.  
  9.  
  10.                        Copyright (C) 1991 by Dave Thorson
  11.                        Version 1.50         March 10, 1991
  12.  
  13.  
  14.  
  15.         Runner uses a single dialog box to obtain much of the 
  16.         information it needs to run your programs and manage your menus.  
  17.         This "Add/Change Dialog Box" (ACDB) appears whenever you add a 
  18.         program or menu.  The same ACDB appears if you choose to change 
  19.         a program's information, a menu name, or Runner's title line.  
  20.         The ACDB looks at least a little like this for one program:
  21.         
  22.         ---------------------------------------------------------------
  23.           Desk     File     Menus     Colors
  24.         ---------------------------------------------------------------
  25.  
  26.                              Mr. Dave's Runner
  27.         
  28.                           -----------------------
  29.                          |   CYBRMATE.PRG        |      t m p
  30.                          |                       |
  31.                          |   Description:        |
  32.                          | > Cybermate^_________ |        m p
  33.                          |                       |
  34.                          | x Low    Hold Screen  |        m p
  35.                          | x Med    Use Mini-Run |        m p
  36.                          | x High x Low or Med   |        m p
  37.                          |   QuickKey:  (none)   |        m p
  38.                          |   Colors:    current  |          p
  39.                          |   Install:   (none)   |          p
  40.                          |                       |
  41.                          |   Comment (wait):     |          p
  42.                          |   ^__________________ |          p
  43.                           -----------------------
  44.         
  45.         The components of this box vary for menus, programs, and title 
  46.         line changes, but each works the same whenever it appears.  The 
  47.         t, m and p shown to the right of the box indicate when that part 
  48.         of the box is available (title, menu, or program/data/document 
  49.         file).  "x" represents a checkmark.
  50.  
  51.         To exit the ACDB and return to Runner's menu list, press Return 
  52.         or click the right mouse button.  There is no Cancel function, 
  53.         but then there's not much to go wrong!
  54.  
  55.         In the example, the top line gives the actual filename of the 
  56.         program.  For menus, this line will say "Menu".  For title 
  57.         changes, this line says "Title".  You can't change this line.  
  58.         For program and data/document files, the path to the file is 
  59.         displayed in the GEM menu bar area.  Otherwise the menu bar area 
  60.         is blank.
  61.         
  62.         
  63. $$      Description
  64.         
  65.         This is the text that will appear in Runner's menu lists.  Put 
  66.         in whatever you like.  When adding programs, Runner attempts to 
  67.         "beautify" the program name by dropping the extension, 
  68.         converting to lower case, and inserting spaces where it thinks 
  69.         it makes sense.  Runner is not always right, but you can change 
  70.         the description as much as you want.  Backspace moves the cursor 
  71.         (a triangle in the program) one space left, erasing the last 
  72.         character in the line.  The Esc key clears the line altogether, 
  73.         unless it's on a blank line; then Esc will recall the line that 
  74.         you saw when the ACDB first appeared.
  75.  
  76.                 
  77.         The following functions are only available in menu and program 
  78.         changes or adds:
  79.  
  80.                 
  81. $$      Low / Med / High
  82.  
  83.         These are screen resolution indicators.  They control whether a 
  84.         program or menu name will be visible in a menu list for each 
  85.         resolution (apologies to TT users; if someone would only send me 
  86.         a TT for testing I might be able to add the other three 
  87.         resolutions ;-).  So, for a program like Word Writer that doesn't 
  88.         work in low res, click on Low to turn off the checkmark in front 
  89.         of it.  When you use Runner in low res, Word Writer will not 
  90.         appear in a menu.  Click on Low, Med or High to turn the 
  91.         checkmarks on and off ("on" means the item will appear in that 
  92.         resolution).  Default values are all on.
  93.         
  94.         Note: if you disable a program from the resolution you're 
  95.         currently using, it will NOT appear on the menu when you exit 
  96.         the Description dialog box.  Press the Tab key to show items 
  97.         from other resolutions; press Tab again to hide them.  You can 
  98.         create a "hidden" menu for things like installed applications or 
  99.         Strip Poker by clearing the checkmark from all three 
  100.         resolutions.  Due to a programming constraint, if an item is 
  101.         hidden in all resolutions and doesn't use Mini-Run (see below), 
  102.         then Hold Screen is forced to be on.  Don't worry about it!
  103.  
  104.         
  105. $$      Hold Screen (ignored for menus)
  106.         
  107.         This is the default for .TTP programs.  If a check mark appears 
  108.         here, Runner will prompt for a key press or mouse button click 
  109.         before clearing the screen and returning to Runner's screen when 
  110.         a program exits.
  111.  
  112.  
  113. $$      Use Mini-Run (ignored for menus)
  114.         
  115.         Click here to force the program to be run via Mini-Run instead 
  116.         of directly from Runner.  If a checkmark appears in this line, 
  117.         Mini-Run will be used regardless of the Mini-Run flag on 
  118.         Runner's menu list screen.  See OTHERS.PRG for more info on 
  119.         Mini-Run.
  120.  
  121.                 
  122. $$      Low or Med (ignored for menus)
  123.         
  124.         The check mark always appears here because one of these options 
  125.         is always selected.  Clicking here cycles from "Low or Med" 
  126.         (program will run in either low or medium res, whatever mode the 
  127.         computer is in), "Low => Med" (forces computer in low resolution 
  128.         to run the program in a medium res screen), to "Med => Low" 
  129.         (forces computer in medium res to run the program in a low res 
  130.         screen) and back to "Low or Med".  This is a way to fool GEM 
  131.         into displaying the desired resolution, but the mouse control or 
  132.         other things may not be what you expect.  These options can be 
  133.         useful, but try them to be sure they work for a given program.  
  134.         You might find several programs that are at least usable in the 
  135.         wrong resolution.
  136.  
  137.                 
  138. $$      QuickKey
  139.  
  140.         You can assign up to twenty QuickKeys for menu items you use 
  141.         frequently.  When you press a QuickKey, it acts exactly as if 
  142.         you had selected its associated menu item from the menu (you can 
  143.         even force Mini-Run to be used for programs by holding Control 
  144.         or Alternate as you press the QuickKey, or press Esc before 
  145.         pressing the QuickKey).  QuickKeys can be used no matter which 
  146.         menu is currently displayed.
  147.  
  148.         To assign a QuickKey to the menu item you are adding or 
  149.         changing, click on the "QuickKey" line in the ACDB.  A brief 
  150.         menu appears in the menu bar area at the top of the screen:
  151.         
  152.            Avail: F1 F2 F3 F4 F5 F6 F7 F8 F9 10 (Esc=Clear)
  153.         
  154.         In low res, you may only see the first few choices.  From this 
  155.         menu, press one of the function keys listed ("10" is used for 
  156.         "F10") to assign that key as a QuickKey.  If you have assigned 
  157.         all the QuickKeys already, the message "(none)" appears instead 
  158.         of any function key numbers.  If you press Esc or click the 
  159.         Right mouse button, then no QuickKey assignment is made.
  160.  
  161.         If you change a menu item that already has a QuickKey assigned, 
  162.         the QuickKey option lets you clear the assignment.  If, for 
  163.         example, QuickKey F6 had been assigned to CYBRMATE.PRG, and keys 
  164.         F4 and F7 were also available.  The QuickKey menu would be:
  165.         
  166.            Avail: F4 F6 F7 (Esc=Clear)
  167.         
  168.         Notice that F6 has ALREADY been cleared from CYBRMATE.PRG, and 
  169.         you must press F6 to reassign this QuickKey if you want to keep 
  170.         using it for this program.  "F6" still appears in the ACDB below 
  171.         as a reminder, in case you forget which key was assigned.
  172.         
  173.         An alternate set of QuickKeys is available for a total of twenty 
  174.         QuickKeys.  Press Shift when selecting the QuickKey line in the 
  175.         ACDB to assign or clear from the alternate set.  The menu then 
  176.         appears as:
  177.         
  178.            Shift: F1 F2 F3 F4 F5 F6 F7 F8 F9 10 (Esc=Clear)
  179.         
  180.         Press Shift when pressing the desired function key.  To use this 
  181.         QuickKey after leaving the ACDB, press Shift and the function 
  182.         key.  Shifted and regular QuickKeys are really two separate 
  183.         lists but both work the same way.
  184.  
  185.         QuickKey assignments can be viewed in place of the normal Runner 
  186.         menus by selecting "QuickKeys show" from the "Menus" menu in the 
  187.         Gem menu bar, or by pressing BOTH mouse buttons.  Use either of 
  188.         these actions return to the normal Runner menu lists.  To view 
  189.         the alternate set, hold down Control or Alternate (or either 
  190.         Shift) when requesting the QuickKeys list.
  191.  
  192.         When the QuickKeys list is displayed, you can run any of the 
  193.         programs as if you were in Runner's usual menus, with mouse or 
  194.         arrow keys and Return.  You can use the Change command to modify 
  195.         any program attributes.  Drop works differently: here it only 
  196.         clears a QuickKey assignment (the program disappears from the 
  197.         QuickKeys list, but is not dropped from Runner's normal menus).  
  198.         Restore is disabled, and you cannot add programs or menus or 
  199.         assign QuickKeys here (how would you pick a program to assign?).  
  200.         Don't forget that programs set not to appear in menus in the 
  201.         current resolution will not appear in QuickKeys lists either, 
  202.         unless (as usual) you press the TAB key.
  203.  
  204.         
  205.         The following functions are only available when adding and 
  206.         changing program or document/data files:
  207.         
  208.         
  209. $$      Colors
  210.         
  211.         The ACDB lets you select which color palette to use when running 
  212.         a program.  The default is "Current", meaning that the Current 
  213.         Palette will be used.  Clicking on the Colors line switches to 
  214.         "desKtop", "iNitial", "backGround", "Text" and back to 
  215.         "Current".  Any selection but "Current" will override the 
  216.         Current Palette while running the program.
  217.         
  218.         
  219. $$      Install
  220.         
  221.         Here is where you can install an application in Runner.  This is 
  222.         similar to Install Applications in the Desktop, under the Set 
  223.         Preferences menu, but Runner doesn't know what's installed in 
  224.         the Desktop any more than the Desktop know's what Runner has.  
  225.         Any program can be installed in Runner: you tell Runner what 
  226.         file extensions (such as .PI1 or .DOC) should trigger the 
  227.         program to run, then when you select a file whose name ends with 
  228.         that extension, Runner loads the program.  The selected filename 
  229.         is also passed to the program so it can load the file for you.  
  230.         Not all programs will do this, but some (like Word Writer) 
  231.         handle it well.
  232.         
  233.         For example, say you installed Word Writer (WWRITER.PRG) to be 
  234.         triggered by the extension ".DOC".  When you select a file like 
  235.         "DEAR_SIR.DOC", Word Writer will run and load DEAR_SIR.DOC for 
  236.         you, all with a single mouse click!
  237.         
  238.         When you select the Install line in the ACDB, this menu appears:
  239.         
  240.                        Add/Change/Drop/Next/Quit   [none]
  241.  
  242.         Press A to add a new file extension.  You'll get this prompt:
  243.         
  244.                        Add/Change/Drop/Next/Quit   >.
  245.  
  246.         which is asking you to type in a one to three letter file 
  247.         extension.  You can use the wildcard characters ? and * if 
  248.         needed (? matches any single character and * matches anything 
  249.         from that character position to the end of the extension).  So, 
  250.         if you enter ".P?1", then selecting files ending in .PI1 or .PC1 
  251.         will trigger the application.  Be careful though, if you enter 
  252.         ".P*" or ".P??" with the intent of catching .PI1, .PC2, and so 
  253.         on, you will also trigger your application with any .PRG files!  
  254.         You can use Backspace to erase characters; press Return when 
  255.         done.  Now the extension appears in the menu line like this:
  256.  
  257.                        Add/Change/Drop/Next/Quit   [.P?1]
  258.  
  259.         To change this extension, press C.  To drop it, press D.  Runner 
  260.         lets you install multiple extensions per program if needed; 
  261.         press A to add another one.  Pressing N displays each one in the 
  262.         list for that program, circling back to the start from the end 
  263.         of the list.  C and D only work on the extension displayed.  
  264.         When you have the extensions set the way you want, press Q or 
  265.         the Right mouse button.
  266.         
  267.         A total of 63 applications can be installed.  You can assign 63 
  268.         to a single program or one to each of 63 programs or any 
  269.         combination in between.  Overhead in memory is small; 2 bytes 
  270.         for each program with an installed application and 7 bytes for 
  271.         each extension used.  If an installed application is dropped 
  272.         (using "Drop" in the Menus menu) then the extensions it used are 
  273.         fair game for installing elsewhere.  If you do not reassign them 
  274.         before restoring the program ("Restore" in the Menus menu) then 
  275.         they will still be intact.  Runner doesn't prevent you from 
  276.         assigning the same extension to more than one program but you 
  277.         will get a warning message telling you to clear the extension 
  278.         from one of the programs.  If you use the same extension twice 
  279.         then the first program found installed for that extension will 
  280.         be run.  Since it's harder to describe how Runner finds programs 
  281.         than to tell you not to do this, Don't Do This!
  282.         
  283.         Within Runner's menu list screen you can view a list of all 
  284.         installed applications by selecting "Installed apps" from the 
  285.         File menu, or by pressing the "I" key.
  286.  
  287.         
  288. $$      Comment / Parameter
  289.         
  290.         Clicking on this line cycles through four possibilities:
  291.         -  Comment (wait)
  292.         -  Comment (auto)
  293.         -  Parameter (wait)
  294.         -  Parameter (auto)
  295.         These will be described below.  Associated with whatever you 
  296.         select is the text field directly underneath this line.  To get 
  297.         to the text field, click on the field with the left mouse button 
  298.         or press the Tab key to move between Comment/Parameter text and 
  299.         the Description text field at the top of the ACDB.  A ">>" 
  300.         symbol indicates which of the text fields is active.  The 
  301.         Comment/Parameter text field can be edited just like the 
  302.         Description text field (described near the start of this file).
  303.  
  304.         The Comment/Parameter function is probably the most confusing 
  305.         thing in Runner so don't worry if you don't use it.  The idea 
  306.         here is that many programs, in particular those with a ".TTP" 
  307.         (TOS - Takes Parameters) file extension, will accept a list of 
  308.         parameters (also called arguments or even a command line).  The 
  309.         ARC program is a classic example.  It's filename is ARC.TTP; it 
  310.         expects parameters.  If you double click on ARC.TTP from the 
  311.         desktop, a dialog box opens to ask you for the parameters.  You 
  312.         might enter a string such as "L E:\CBURST.ARC *.DOC" to list the 
  313.         names of all the files ending with ".DOC" within the archive 
  314.         file CBURST.ARC in the root directory of drive E:.  Compilers 
  315.         and assemblers and directory listing programs frequently expect 
  316.         or accept parameters.
  317.         
  318.         For .TTP programs and installed applications, Runner normally 
  319.         asks you for a command line.  If the program was triggered as an 
  320.         installed application, then the name of the file is 
  321.         automatically placed in the command line for the program.  
  322.         Selecting either of the Parameter options here will override the 
  323.         normal process and will let you pass parameters to other 
  324.         programs as well.  Simply type in the command line parameters 
  325.         you want in the text field.  If you leave the field blank but 
  326.         select one of the Parameter options (either wait or auto) then 
  327.         no parameters are passed as a default.  If you are setting up 
  328.         parameters for an installed application, then use a tilde "~" to 
  329.         mark where the name of the file that triggers the application 
  330.         should go.  Using the previous example for Arc, you might set up 
  331.         a parameter field like this:        L ~ *.*
  332.  
  333.         Now, if you install Arc to be triggered by files with an 
  334.         extension of .ARC, and then select A:CBURST.ARC, the command 
  335.         line passed to Arc becomes:     L A:CBURST.ARC *.*
  336.  
  337.         The (auto) and (wait) options are simple:  "Parameters (auto)" 
  338.         means that the command line Runner builds will be passed to the 
  339.         application or program automatically, without stopping to ask 
  340.         you anything.  "Parameters (wait)" means Runner will display the 
  341.         command line and let you edit it before running the program.  
  342.         For the Arc example, you would probably choose (wait) because 
  343.         you can then edit the first character to be E for extract, V for 
  344.         verbose list, A for add, etc. (these are all ARC functions and 
  345.         have nothing to do with Runner).  For others, such as Word 
  346.         Writer, which accepts only the name of a file to open, you 
  347.         should use (auto) with a default parameter list of "~".  You can 
  348.         use more than one "~" in the parameter list if needed.  If a "~" 
  349.         is followed by a period, then Runner assumes you want to force a 
  350.         different file extension onto the selected filename and it 
  351.         removes the original extension.  For example, you might set up a 
  352.         compiler with this parameter line:    ~ -o ~.O -l ~.LST
  353.  
  354.         Then, if you install your compiler to trigger from ".C" file 
  355.         extensions and select "CLOCK.C", Runner will build this command 
  356.         line and send to your compiler:
  357.         
  358.                         CLOCK.C -o CLOCK.O -l CLOCK.LST
  359.  
  360.         If you don't use parameters for a program, you can use this line 
  361.         as a comment to yourself.  Selecting "Comment (auto)" means the 
  362.         comment will only appear in the ACDB.  If you select "Comment 
  363.         (wait)" then before the program runs a dialog box will display 
  364.         the comment text and give you the choice of running the program 
  365.         or canceling the request.  A blank comment line, even if 
  366.         "Comment (wait)" is selected, is ignored by Runner.  (wait) 
  367.         comments can be used for messages like "Key disk in A:" or other 
  368.         reminders.  (auto) comments could be used to store program 
  369.         version numbers or other info that won't fit in the description 
  370.         field.
  371.  
  372.         
  373. $$      Priority
  374.         
  375.         Since there could be some confusion if you set up options for 
  376.         an installed application, and then set different options for 
  377.         a document/data file that triggers it, the following rules 
  378.         tell who wins:
  379.  
  380.         *  Options set for a triggering file override options for an 
  381.            installed application.
  382.  
  383.         *  Exception 1: use of a parameter option always overrides use of 
  384.            a comment option.
  385.  
  386.         *  Exception 2: Hold Screen and Mini-Run will be activated if 
  387.            either a triggering file or a program request them.
  388.  
  389.         
  390.         [end of DIALOG.HLP]
  391.         
  392.